Challenge Your Inner Sherlock: 65 Mind-Bending Riddles